home *** CD-ROM | disk | FTP | other *** search
/ Freaks Macintosh Archive / Freaks Macintosh Archive.bin / Freaks Macintosh Archives / IRC / Bots⁄Utilities / StealthBot1.5HellCubed.sit / StealthBot 1.5 Hell Cubed / StealthBot 1.5.Help.txt < prev    next >
Text File  |  1996-01-15  |  14KB  |  723 lines

  1.  
  2. topics
  3. Help topics
  4.  
  5.    access basic files info lists mass misc sets spying toggles
  6.  
  7. Topic info
  8.  
  9. Help
  10. Usage
  11.  Help <topics or command_name>
  12. Example
  13.  help add         -- shows help for "add"
  14.          help topics      -- lists help topics
  15.          help topic basic -- shows list of basic commands
  16.  
  17. Ping
  18. Usage
  19.  Ping
  20.    Makes the bot respond with a "Pong" message
  21.  
  22. Stats
  23. Usage
  24.  Stats [<channel>] [<nick or userhost>]
  25.    Shows stats for a person on a certain channel
  26.  
  27. Info
  28. Usage
  29.  Info
  30.    Shows version data and bot uptime
  31.  
  32. Version
  33. Usage
  34.  Version
  35.    Returns the version of StealthBot that is running
  36.  
  37. Access
  38. Usage
  39.  Access [<channel>] [<nick or userhost>]
  40.    Shows someone's access level
  41.  
  42. Topic files
  43.  
  44. Files
  45. Usage
  46.  Files
  47.    ** Currently Disabled **
  48.  
  49. Flist
  50. Usage
  51.  FList
  52.    ** Currently Disabled **
  53.  
  54. Send
  55. Usage
  56.  Send <filename(s)>
  57.    ** Currently Disabled **
  58.  
  59. EndTopic
  60.  
  61. Topic access
  62.  
  63. Auth
  64. Usage
  65.  Auth <passwd>
  66.    This verifies that you are who you claim to be
  67.  
  68. Passwd
  69. Usage
  70.  Passwd <old_password> <new_password>
  71.    Changes your password on the bot
  72. Note
  73.  Passwords are case-sensitive and are crypted so not even bot
  74.       runners will know your password
  75.  
  76. Aop
  77. Usage
  78.  Aop [<channel>] <nick or userhost>
  79.    Auto-ops someone on a certain channel
  80.  
  81. Raop
  82. Usage
  83.  RAop [<channel>] <nick or userhost>
  84.    Stop auto-opping someone on a certain channel
  85.  
  86. Add
  87. Usage
  88.  Add  <channel or *> <nick or userhost> <level> [<aop>] [<prot_level>] [<p
  89. asswd>]
  90.    Adds someone on all chanels (*) or a certain channel
  91.    Level  - can be between 0 and 99, inclusive
  92.    AOp    - either 0 or 1 (0 = no, 1 = yes)
  93.    Prot   - can be 0 through 4
  94.             0 - no protection
  95.             1 - reop/unban, do nothing to offender
  96.             2 - reop/unban, deop offender
  97.             3 - reop/unban, kick offender
  98.             4 - reop/unban, kickban offender
  99.    Passwd - Assigns the person a password
  100. Note
  101.  If no args are given except the userlevel, all others are
  102.       assumed to be 0 with no passwd
  103.  
  104. Clvl
  105. Usage
  106.  Clvl [<channel>] <nick or userhost> <level>
  107.    Changes the userlevel of someone on a certain channel
  108. Note
  109.  the level must be less than or equal to yours on that
  110.       channel
  111.  
  112. Del
  113. Usage
  114.  Del <channel or *> <nick or userhost>
  115.    Deletes someone on all channels (*) or a certain channel
  116.  
  117. Shit
  118. Usage
  119.  Shit <channel or *> <nick or userhost> <level> [expire] <reason>
  120.    Shitlists someone on all channels (*) or a certain channel
  121.    level - can be 1 through 3
  122.            1 - doesn't let the person be opped
  123.            2 - will kb the person
  124.            3 - rebans the person when unbanned by anyone
  125.    expire - the number of days the shitlist will be good for (default is 30)
  126.    reason - reason for the shitlist...displays it on kickban
  127. Note
  128.  The bot checks for shitlisted users on join, nick switch, and
  129.       when the bot is opped
  130.  
  131. Restrict
  132. Usage
  133.  Restrict <level>
  134.    Restricts the bot to a certain level...users with a level less than
  135. the restrict level will not be able to do commands
  136. Note
  137.  a level of 0 removes restrict
  138.  
  139. RShit
  140. Usage
  141.  Rshit <channel or *> <nick or userhost>
  142.    Removes someone from the shitlist
  143.  
  144. Prot
  145. Useage
  146.  Prot <channel or *> <nick or userhost> <level>
  147.    Protects someone on a certain channel or all channels (*)
  148.    level - can be 1 through 4
  149.            1 - reop/unban, do nothing to offender
  150.            2 - reop/unban, deop offender
  151.            3 - reop/unban, kick offender
  152.            4 - reop/unban, kickban offender
  153.  
  154. RProt
  155. Usage
  156.  Rprot <channel or *> <nick or userhost>
  157.    Stop protecting someone on a certain channel or all channels (*)
  158.  
  159. ChAccess
  160. Usage
  161.  ChAccess <command> <level>
  162.    Changes the level needed to do a command
  163. Note
  164.  the level cannot be set to a level higher than yours
  165.  
  166. EndTopic
  167.  
  168. Topic basic
  169.  
  170. Chat
  171. Usae
  172.  Chat
  173.    The bot will /DCC Chat you
  174.  
  175. Up
  176. Usage
  177.  Up [<channel>]
  178.    Ops you on a certain channel
  179.  
  180. Down
  181. Usage
  182.  Down [<channel>]
  183.    Deops you on a channel
  184.  
  185. B
  186. Usage
  187.  B [<channel>] <nick or userhost>
  188.    Bans someone on a certain channel
  189.  
  190. UB
  191. Usage
  192.  UB [<channel>] [<nick or userhost>]
  193.    Unbans someone on a certain channel
  194. Note
  195.  if no nick/userhost is given, you are unbanned
  196.  
  197. Op
  198. Usage
  199.  Op [<channel>] <nick>
  200.    Ops someone on a certain channel
  201.  
  202. Deop
  203. Usage
  204.  Deop [<channel>] <nick>
  205.    Deops someone on a certain channel
  206.  
  207. K
  208. Usage
  209.  K [<channel>] <nick> [<reason>]
  210.    Kicks someone on a certain channel
  211.  
  212. KB
  213. Usage
  214.  KB [<channel>] <nick> [<reason>]
  215.    Bans, then kicks someone on a certain channel
  216.  
  217. SB
  218. Usage
  219.  SB [<channel>] <nick or userhost>
  220.    Sitebans someone on a certain channel
  221.  
  222. SKB
  223. Usage
  224.  SKB [<channel>] <nick> [<reason>]
  225.    Sitekickbans someone on a certain channel
  226.  
  227. Invite
  228. Usage
  229.  Invite [<channel>] [<nick>]
  230.    Invite someone to a certain channel
  231. Note
  232.  It invites you, if no nick is given
  233.  
  234. Topic
  235. Usage
  236.  Topic [<channel>] <text>
  237.    Sets the topic on a certain channe-
  238.  
  239. EndTopic
  240.  
  241. Topic Mass
  242.  
  243. MOP
  244. Usage
  245.  MOp [<channel>] [<wildcards>]
  246.    Mass-ops people on a certain channel...if wildcards are given,
  247. only those matching the wildcards will be opped.  Otherwise,
  248. everyone is opped
  249.  
  250. MDeOp
  251. Usage
  252.  MDeOp [<channel>] [<wildcards>]
  253.    Mass-deops people on a certain channel...if wildcards are given,
  254. only those matching the wildcards will be deopped.  Otherwise,
  255. everyone is deopped
  256. Note
  257.  the bot will NOT deop those with levels greater than or
  258.        equal to what is set with "SetMal"
  259.  
  260. MK
  261. Usage
  262.  MK [<channel>] [<wildcards>]
  263.    Mass-kicks people on a certain channel...if wildcards are given,
  264. only those matching the wildcards will be kicked.  Otherwise,
  265. everyone is kicked
  266. Note
  267.  the bot will NOT kick those with levels greater than or
  268.        equal to what is set with "SetMal"
  269.  
  270. MKB
  271. Usage
  272.  MKB [<channel>] [<wildcards>]
  273.    Mass-kickbans people on a certain channel...if wildcards are
  274. given, only those matching the wildcards will be kickbanned.
  275. Otherwise, everyone is kickbanned
  276. Note
  277.  the bot will NOT kickban those with levels greater than or
  278.        equal to what is set with "SetMal"
  279.  
  280. MDeOpNU
  281. Usage
  282.  MDeOpNU [<channel>]
  283.    Mass-deops non-users on a certain channel
  284.  
  285. MKNU
  286. Usage
  287.  MKNU [<channel>]
  288.    Masskick non-users on a certain channel
  289.  
  290. MopU
  291. Usage
  292.  MopU [<channel>]
  293.    Mass-ops users on a certain channel
  294.  
  295. MUB
  296. Usage
  297.  MUB [<channel>] [<wildcards>]
  298.    Massunbans the bans that match the wildcards specified
  299.  
  300. MUBF
  301. Usage
  302.  MUBF [<channel>] [<wildcards>]
  303.    Massunbans the bans done by the person specified with the
  304. wildcards
  305.  
  306. EndTopic
  307.  
  308. Topic Spying
  309.  
  310. SpyMsg
  311. Usage
  312.  SpyMsg
  313.    Redirects private messages the bot receives
  314.  
  315. RSpyMsg
  316. Usage
  317.  RSpyMsg <nick>
  318.    Stop redirecting private messages teh bot receives
  319. Note
  320.  if a nick is given, that person will be removed from 
  321.       receiving the private messages
  322.  
  323. Spy
  324. Usage
  325.  Spy <channel> [<channel>]
  326.    Spy on a certain channel
  327. Note
  328.  if a channel is given at the end...the bot will redirect
  329.       to that channel instead of to you
  330.  
  331. RSpy
  332. Usage
  333.  RSpy <channel> [<nick or channel>]
  334.    Stop spying on a certain channel
  335. Note
  336.  if a nick or channel is given at the end...that person/channel
  337. will be removed from spying
  338.  
  339. EndTopic
  340.  
  341. Topic Toggles
  342.  
  343. TogBK
  344. Usage
  345.  TogBK [<channel>]
  346.    Toggles the kicking of beepers
  347.  
  348. TogCK
  349. Usage
  350.  TogCK [<channel>]
  351.    Toggles the kicking of CAPSers
  352.  
  353. TogAOp
  354. Usage
  355.  TogAOp [<channel>]
  356.    Toggles the auto-opping of users if verified
  357.  
  358. TogProt
  359. Usage
  360.  TogProt [<channel>]
  361.    Toggles the protection of users
  362.  
  363. TogPub
  364. Usage
  365.  TogPub [<channel>]
  366.    Toggles the allowance of public commands
  367.  
  368. TogShit
  369. Usage
  370.  TogShit [<channel>]
  371.    Toggles the kicking of shitlisted users
  372.  
  373. TogTop
  374. Usage
  375.  TogTop [<channel>]
  376.    Toggles the enforcement of the channel topic
  377.  
  378. TogIK
  379. Usage
  380.  TogIK [<channel>]
  381.    Toggles the kicking of idle lusers on a certain channel
  382.  
  383. TogSD
  384. Usage
  385.  TogSD [<channel>]
  386.    Toggles the deopping of non-users who are serveropped
  387.  
  388. TogCC
  389. Usage
  390.  TogCC
  391.    Toggles the necessity of teh command character for doing commands
  392.  
  393. TogEnfm
  394. Usage
  395.  TogEnfm [<channel>]
  396.    Toggles mode enforcement on a certain channel
  397.  
  398. TogSO
  399. Usage
  400.  TogSO [<channel>]
  401.    Toggles strict opping...if on, if people not in the userlist
  402. are opped, they will be deopped
  403.  
  404. EndTopic
  405.  
  406. Topic Sets
  407.  
  408. SetBKL
  409. Usage
  410.  SetBKL <level>
  411.    Sets the number of beeps allowed within a 5 second period
  412. before the user will be kicked
  413.  
  414. SetCKL
  415. Usage
  416.  SetCKL <level>
  417.    Sets the number of lines of caps allowed within a 5 second
  418. period before the user will be kicked
  419. Note
  420.  a line is considered all caps if 60% if it is in caps
  421.  
  422. SetMDL
  423. Usage
  424.  SetMDL <level>
  425.    Sets the the number of deops allowed during a 10 sec time
  426. period before it is considered a massdeop
  427.  
  428. SetMBL
  429. Usage
  430.  SetMBL <level>
  431.    Sets the the number of bans allowed during a 10 sec time
  432. period before it is considered a massban
  433.  
  434. SetMKL
  435. Usage
  436.  SetMKL <level>
  437.    Sets the the number of kicks allowed during a 10 sec time
  438. period before it is considered a masskic
  439.  
  440. SetMPL
  441. Usage
  442.  SetMPL <level>
  443.    Sets the protection level against massmoders
  444.    level - can be 0, 1 or 2
  445.            0 - no action taken against offender
  446.            1 - kick offender
  447.            2 - kickban offender
  448.            3 - kickban and shitlist offender
  449.  
  450. SetFL
  451. Usage
  452.  SetFL <level>
  453.    Sets the number of lines by the same person within a 10 second
  454. peiod before it is considered a flood
  455.  
  456. SetFPL
  457. Usage
  458.  SetFPL <level>
  459.    Sets the protection level against floods
  460.    level - can be 0 through 2
  461.            0 - no action against offender
  462.            1 - kick offender
  463.            2 - kickban offender
  464. Note
  465.  After 3rd kick within 10 minutes, the person will be
  466.       sitekickbanned
  467.       After the 4th time, the person will be shitlisted
  468.  
  469. SetNCL
  470. Usage
  471.  SetNCL <level>
  472.    Sets the number of nick changes within a 10 second period
  473. before it is considered nickflooding
  474.  
  475. SetIKT
  476. Usage
  477.  SetIKT <level>
  478.    Sets the number of seconds someone is allowed to be idle before
  479. being kicked (if TogIK is on)
  480.  
  481. SetMal
  482. Usage
  483.  SetMAL <level>
  484.    Sets the mass-action level (the level massdeop, masskick,
  485. and masskickban will have no effect on)
  486.  
  487. EndTopic
  488.  
  489. Topic Lists
  490.  
  491. DCCList
  492. Usage
  493.  DCCList
  494.    Lists all of the bots DCC connections
  495.  
  496. Userlist
  497. Usage
  498.  Userlist
  499.    Shows the userlist
  500.  
  501. Shitlist
  502. Usage
  503.  Shitliost
  504.    Shows the shitlist
  505.  
  506. Loadusers
  507. Usage
  508.  Loadusers
  509.    Loads the userlist
  510.  
  511. Loashit
  512. Usage
  513.  Loadshit
  514.    Loads the shitlist
  515.  
  516. Saveusers
  517. Usage
  518.  Saveusers
  519.    Saves the userlist
  520.  
  521. Saveshit
  522. Usage
  523.  Saveshit
  524.    Saves the shitlist
  525.  
  526. Banlist
  527. Usage
  528.  Banlist [<channel>]
  529.    Shows the banlist for a certain channel
  530.  
  531. SpyList
  532. Usage
  533.  SpyList <channel>
  534.    Shows who's spying on a certain channel
  535.  
  536. Showusers
  537. Usage
  538.  Showusers [<channel>]
  539.    List the people on a certain channel
  540.    This will show their userlevel and current mode status too
  541.  
  542. Showidle
  543. Usage
  544.  Showidle [<seconds>]
  545.    This will show how long people are idle
  546.    If a number of seconds is given, it will only show people
  547. idle for more than that amount of time
  548.  
  549. Last10
  550. Usage
  551.  Last10
  552.    Shows the last 10 commadns done, and who did them
  553.  
  554. Channels
  555. Usage
  556.  Channels
  557.    Lists the channels the bot is active on
  558.  
  559. EndTopic
  560.  
  561. Topic misc
  562.  
  563. Say
  564. Usage
  565.  Say [<channel>] <text>
  566.    Make the bot talk on a certain channel
  567.  
  568. Me
  569. Usage
  570.  Me [<channel>] <text>
  571.    Make the bot do an action on a certain channel
  572.  
  573. Msg
  574. Usage
  575.  Msg <nick> <text>
  576.    Makes the bot /msg someone
  577.  
  578. Join
  579. Usage
  580.  Join <channel> [<key>]
  581.    Makes the bot join a channel
  582.  
  583. Cycle
  584. Usage
  585.  Cycle [<channel>]
  586.    Makes the bot leave and rejoin a certain channel
  587.  
  588. Leave
  589. Usage
  590.  Leave [<channel>]
  591.    Makes the bot leave a certain channel
  592.  
  593. Nick
  594. Usage
  595.  Nick <nick>
  596.    Changes the nick of the bot
  597.  
  598. Limit
  599. Usage
  600.  Limit [<channel>] <number>
  601.    This is a replacement for the +l mode
  602.    When the number of lusers reached = the number specified, the bot
  603. will +i the channel.  Once the number of lusers is 3 les tht thnube pecified, it will -i
  604.  
  605. Userhost
  606. Usage
  607.  Userhost <nick>
  608.    Returns the userhost of a person
  609.  
  610. Steal
  611. Usage
  612.  Steal <channel>
  613.    Makes the bot try and steal a channel
  614.    *** THIS COMMAND DOESN'T WORK YET ***
  615.  
  616. RSteal
  617. Usage
  618.  RSteal <channel>
  619.    Makes the bot stop trying to steal a channel
  620.  
  621. EnfModes
  622. Usage
  623.  EnfModes <channel> [<modes>]
  624.    Sets the modes to enforce on a certain channel.  If no modes
  625. are given, then no modes are enforeced
  626.  
  627. CmdChar
  628. Usage
  629.  CmdChar <command_character>
  630.    Changes the bot's command character
  631.  
  632. Server
  633. Usage
  634.  Server <servername>
  635.    Makes the bot switch servers
  636.  
  637. NextServer
  638. Usage
  639.  NextServer
  640.    Makes the bot go to the next server in the serverlist
  641.  
  642. Bomb
  643. Usage
  644.  Bomb <channel or nick> <tag> <args>
  645.    Sends a CTCP Reply to a channel or person
  646.  
  647. Do
  648. Usage
  649.  Do <raw_irc>
  650.    Sends raw crap to the server
  651.  
  652. Spawn
  653. Usage
  654.  Spawn <nick> <options>
  655.    Spawns a new bot with the given nickname
  656.    options
  657.  
  658.            -s servername
  659.            -u login
  660.            -i ircname
  661.            -z command character
  662. Example of usage
  663.  spawn Tickler -s irc.iastate.edu -u cbehrens -z - -i Do you
  664. want to be tickled???
  665.  
  666. GetCh
  667. Usage
  668.  GetCh
  669.    Returns the name of the bot's current channel
  670.  
  671. ChanStats
  672. Usage
  673.  ChanStats [<channel>]
  674.    Returns basically useless information about a channl
  675.  
  676. Global
  677. Usage
  678.  Global <subcommand> args...
  679.    Let's you control the other bots that are spawned
  680. Subcommands
  681.  
  682.    List -- Gives information about the current bots that are running
  683.    Info -- same as List
  684.    Die  -- kills a certain bot or all bots
  685.  
  686. Die
  687. Usage
  688.  Die <reason>
  689.    Makes the Stealth Bot Die
  690.  
  691. EndTopic
  692.  
  693. Topic New Commands
  694.  
  695. Sbomb
  696. Usage
  697.  Sbomb <channel or nick> <tag> <args>
  698.    Sends multiple CTCP Replys to a channel or person
  699.  
  700. Aflood
  701. Usage
  702.  Aflood <channel or nick> <tag> <args>
  703.    Sends multiple Action CTCP Replys to a channel or person
  704.  
  705. Vflood
  706. Usage
  707.  Vflood <channel or nick> <tag> <args>
  708.    Sends multiple Version CTCP Replys to a channel or person
  709.  
  710. Mflood
  711. Usage
  712.  Mflood <channel or nick> <tag> <args>
  713.    Sends multiple ego damaging messages to a channel or person
  714.  
  715. Sflood
  716. Usage
  717.  Sflood <channel or nick> <tag> <args>
  718.    Sends multiple messages and various CTCP Replys to a channel or person
  719.  
  720. EndTopic
  721.  
  722. TheEnd
  723.